From: Colin Walters Date: Tue, 22 Jul 2025 20:55:09 +0000 (-0400) Subject: tests: Fix negative check for transient etc X-Git-Tag: archive/raspbian/2025.7-2+rpi1^2^2~6^2~2^2~8^2~2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=2f21d41ed47c3b7dab57b1e4fa4d13a49a125844;p=ostree.git tests: Fix negative check for transient etc This test was passing for the wrong reason. Just noticed when reviewing. --- diff --git a/tests-unit-container/test-prepare-root.sh b/tests-unit-container/test-prepare-root.sh index 466139a0..d3ad3431 100755 --- a/tests-unit-container/test-prepare-root.sh +++ b/tests-unit-container/test-prepare-root.sh @@ -53,8 +53,9 @@ test -f /run/ostree-booted for d in etc usr; do mountpoint /target-sysroot/${d} done -# Not transient by default -test $(findmnt -no FSTYPE /target-sysroot/etc) '!=' tmpfs +# etc is not transient by default +etc_options=$(findmnt -no OPTIONS /target-sysroot/etc) +[[ ! $etc_options =~ "upperdir=/run/ostree/transient-etc" ]] # Default is ro in our images grep -q 'readonly.*true' /usr/lib/ostree/prepare-root.conf